a tour de force - Turkish English Dictionary